trench along roads - Deutsch Englisch Wörterbuch